home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / aal / libaal.h < prev    next >
C/C++ Source or Header  |  2006-01-09  |  1KB  |  46 lines

  1. /* Copyright (C) 2001, 2002, 2003 by Hans Reiser, licensing governed by
  2.    libaal/COPYING.
  3.    
  4.    libaal.h -- the central libaal header. aal - application abstraction library. It
  5.    contains functions which help to work in any environment, out of the box. For
  6.    now libaal supports two envinments: standard (userspace, libc, etc.) and so
  7.    called "minimal" mode - the mode, bootloaders work in (real mode of processor,
  8.    no libc, etc). */
  9.  
  10. #ifndef AAL_H
  11. #define AAL_H
  12.  
  13. #ifdef __cplusplus
  14. extern "C" {
  15. #endif
  16.     
  17. #include "types.h"
  18. #include "device.h"
  19. #include "file.h"
  20. #include "exception.h"
  21. #include "list.h"
  22. #include "hash.h"
  23. #include "malloc.h"
  24. #include "print.h"
  25. #include "string.h"
  26. #include "math.h"
  27. #include "bitops.h"
  28. #include "endian.h"
  29. #include "unaligned.h"
  30. #include "debug.h"
  31. #include "gauge.h"
  32. #include "block.h"
  33. #include "stream.h"
  34. #include "ui.h"
  35.  
  36. extern const char *libaal_version(void);
  37. extern int libaal_max_interface_version(void);
  38. extern int libaal_min_interface_version(void);
  39.     
  40. #ifdef __cplusplus
  41. }
  42. #endif
  43.  
  44. #endif
  45.  
  46.